home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48hor2
/
ezplot.doc
< prev
next >
Wrap
Text File
|
1995-03-31
|
8KB
|
224 lines
HP 48 EZ PLOT
Version 3.1
by Diana Bryne
Copyright (c) Hewlett-Packard Company, 1992. All rights reserved.
Overview
--------
EZ PLOT is an HP 48 application that provides a simple user interface to
the built-in plotting functionality. Features include:
* Screens with browsers to specify functions, scales, and modes.
* Sequential or simultaneous plot of up to four functions.
* User-defined functions, which allows composition of functions.
* Trace along the graph, displaying the function value.
* Scroll to see more of the graph plotted.
* Rubber-band-box zoom.
* FUNCTION, POLAR, and PARAMETRIC plot types.
* Non-nested interface for simple navigation
Installation
------------
1. Transfer the EZPLOT.LIB library from your computer to the HP 48 using
the File Manager application or Kermit.
2. Press [VAR] [RS]-EZPLOT to place a copy of the EZPLOT library on the
stack.
3. Store the library in a port (0 for the HP 48S, 0, 1, or 2 for the HP
48SX). For example to store in port 0, type:
:0:PLOT [STO]
4. Turn the HP 48 off then on again. The library will attach itself and
now appears in the LIBRARY menu.
5. Purge the original copy of EZPLOT in the VAR menu.
Operation
---------
Press [LS]-[LIBRARY] |PLOT| |EZ| on your HP 48 to run EZ Plot.
GENERAL OPERATIONS
[ATTN] interrupts or cancels operations.
[UPARROW] and [DOWNARROW] move the highlight bar in the browser screens, or
move the crosshairs in interactive plot mode.
[ENTER] starts and finishes editing. Editing takes place in the command
line. The built-in interactive stack mode, which allows you to view
objects on the stack and copy them to the command line, is available by
pressing the [UPARROW] key. (See Chapter 3 of the "HP 48 Owner's Manual"
for more details.)
To display the version number, press [REVIEW] while EZ Plot is running.
MENU KEYS
When you press |EZ| to start EZPlot, a set of menu labels is displayed at
the bottom of the screen. These are, from left to right:
|Picture of pencil drawing a graph| Plot selected functions.
|Check mark|
Select functions or modes.
|MODE| Select plot modes.
|SCALE| Edit scale parameters.
|QUIT| Exits EZ Plot.
|Picture of already-drawn graph| View plot without redrawing.
|MODES|
From the initial menu, press |MODE| to select various operating modes. The
line labeled: "Functn Polar Param" will be highlighted when you first
access this screen. To move the highlight to another line, press the up or
down arrow keys. To change the position of the checkmark on a given line,
press the |check-mark| menu-key.
Use the Modes screen to select:
* Whether to do a Function (Functn), Polar, or Parametric (Param) type
plot.
* Whether to plot so that successively plotted points are connected by a
line (Connected) or not (Discrete).
* Whether to plot graphs one at a time (Sequential) or simultaneously
(Concurrent).
* Whether to display axes (Axes On) or not (Axes Off).
* Whether to operate in Radians or Degrees mode.
Once the modes are set to your satisfaction press the |F(X)| menu key to
enter or edit functions.
|F(X)| - FUNCTION
Press check-mark menu-key to select up to four functions to be plotted.
[RS]-[CLR] deletes the currently highlighted function.
All functions are stored as user-defined functions. For example, if you
enter X+1 for F1, you may then refer to F1 by typing F1(X). (The variable
F1 now has << -> X 'X+1' >> stored in it.) This allows combinations of
functions, for example, you can define F3 to be F1(F2(X)).
Parametric functions must return a complex value. For example, you may
enter a function of the form F(T)+i*G(T), where F and G are real-valued
functions.
To edit or create functions:
Press [ENTER] to start edit mode, then press [ENTER] when done, or press
[ATTN] to cancel. The X, i, T, or {theta} menu key is provided as a typing
aid depending on the plot type.
|SCALE|
"Xstep" (or "{theta}step" or "Tstep") is the amount by which the
independent variable is incremented to plot each successive point.
"Xmin" and "Xmax" are the minimum and maximum X values. "Ymin" and "Ymax"
are the corresponding Y values.
|AUTO| computes Ymin and Ymax by evaluating the first selected function at
forty values between Xmin and Xmax, then plotting the function(s) using
that scale.
To edit scale values:
Press [ENTER] to start edit mode, then press [ENTER] when done, or press
[ATTN] to cancel.
PLOTTING
After you define functions, set modes, and set the scale, press |AUTO| (on
the |SCALE| menu) or |Picture of pencil drawing a graph| to draw and
display the graph(s) of the defined function(s).
When the graph is displayed, the Interactive Plot Mode menu appears.
INTERACTIVE PLOT MODE
In this mode, the following keystrokes will perform these operations:
[LEFTARROW], Move crosshairs.
[RIGHTARROW]
[UPARROW], Move crosshairs.
[DOWNARROW] In |TRACE| mode, move to next graph.
[-] Turn menu display on or off.
[ENTER] Send coordinates of crosshairs to the stack.
In TRACE mode, sends (x, f(x)), ({theta},
r({theta})), or {t, (f(t),g(t))} to stack.
[STO] Sends a copy of the graph to the stack as a
graphics object.
A set of menu keys provides the following functions:
|X,Y| Displays (x,y). Press any menu key to restore the menu.
In TRACE mode, displays (x,f(x)).
|TRACE| Moves crosshairs along graph. Menu label has a box if active.
|BOX| Moving crosshairs define rubber-band box. Menu label has box if
active.
|ZOOM| If BOX mode is off, goes to ZOOM Edit Screen.
|ZOOM| If BOX mode is on (a rubber band box is drawn), zooms to box.
|QUIT| Quits EZ Plot and return to stack.
THE |ZOOM| MENU
Xzoom and Yzoom are the horizontal and vertical zoom factors. Press
[ENTER] to edit the zoom factors.
The |IN| and |OUT| menu keys cause the plot to be redrawn using the new
horizontal and vertical scales. It doesn't matter if you use numbers
greater than one, or between zero and one, since |IN| and |OUT| will adjust
as necessary.
If you want to zoom only in the horizontal (or vertical) direction, set
Yzoom (or Xzoom) to be 1.
The |SQR| menu key causes the plot to be redrawn with the vertical scale
changed to be the same as the current horizontal scale.
---------------------------------------------------------------------------
V 3.1 04/26/92 02:38 PM